/***************************************************************************
 *  @file       main.cpp
 *  @author     Alan.W
 *  @date       03  Feb 2014
 *  @remark     This code is for the exercises from C++ Primer 5th Edition
 *  @note
 ***************************************************************************/
//!
//! Exercise 16.25:
//! Explain the meaning of these declarations:

/**
 *  @brief  instantiation declaration. The definition of it is somewhere else
 */
//extern template class vector<string>;

/**
 *  @brief  instantiation definition. The compiler will generate codes for it.
 */
//template class vector<Sales_data>;

//! Exercise 16.26:
//! Assuming NoDefault is a class that does not have a default constructor,
//! can we explicitly instantiate vector<NoDefault>? If not, why not?
//  http://stackoverflow.com/questions/21525169/while-explicitly-instantiating-vectorsometype-what-is-the-sometype-default-co
//!




#include <iostream>
#include <vector>
#include <list>

#include <memory>
#include <Blob.h>


int main()
{

    return 0;
}

